| [00:00] Alexandra Panasuk at goalie for TCNJ. |
| [00:00] Hannah Friedrich at goalie for Haverford. |
| [00:20] Offside against TCNJ. |
| Foul on Haverford. |
| Corner kick by TCNJWS21 Sophia Vieria [02:34]. |
| Corner kick by TCNJWS21 Amelia Curtis [02:53]. |
| Corner kick by TCNJWS21 Sophia Vieria [03:26]. |
| [04:43] Shot by TCNJWS21 Amelia Curtis WIDE. |
| [07:03] Shot by TCNJWS21 Amelia Curtis, SAVE Hannah Friedrich. |
| [07:22] Offside against TCNJ. |
| [08:00] Offside against TCNJ. |
| [09:26] Shot by TCNJWS21 Gianna Coppola BLOCKED. |
| Foul on Haverford. |
| [10:24] Shot by TCNJWS21 Amelia Curtis, SAVE Hannah Friedrich. |
| [10:51] Shot by TCNJWS21 Gianna Coppola WIDE. |
| Corner kick by TCNJWS21 Sophia Vieria [11:55]. |
| [12:51] Shot by TCNJWS21 Gianna Coppola, SAVE Hannah Friedrich. |
| [13:20] Shot by TCNJWS21 Emma Pascarella HIT CROSSBAR. |
| [14:55] Shot by TCNJWS21 Emma Pascarella BLOCKED. |
| [14:59] Shot by TCNJWS21 Ava Garay HIGH. |
| [19:29] HAVWSOC substitution: Alana Ponte for Alyssa Saito. |
| [19:29] HAVWSOC substitution: Mitali Kessinger for Jaclyn Corbin. |
| [19:29] HAVWSOC substitution: Ashley Chun for Mia Reyes. |
| [21:51] Shot by TCNJWS21 Ava Curtis, SAVE Hannah Friedrich. |
| [22:26] Shot by HAVWSOC Celia Page WIDE. |
| [23:26] Shot by TCNJWS21 Julia Obst HIGH. |
| [24:00] TCNJWS21 substitution: Ivonne Vazquez for Julia Obst. |
| [24:00] TCNJWS21 substitution: Gianna Minerva for Sophia Vieria. |
| [24:00] TCNJWS21 substitution: Lindsay O'Keefe for Ava Garay. |
| [24:00] TCNJWS21 substitution: Jessica O'Brien for Nikki Butler. |
| [25:39] Offside against TCNJ. |
| Foul on TCNJ. |
| [27:10] TCNJWS21 substitution: Victoria D'Imperio for Deanna D'Imperio. |
| [27:10] TCNJWS21 substitution: Emma Pascarella for Gianna Coppola. |
| [29:46] HAVWSOC substitution: Sarah Klink for Karlie Pollock. |
| [29:53] HAVWSOC substitution: Nora Gaby-Biegel for Gabrielle Cipriano. |
| [29:53] TCNJWS21 substitution: Allie O'Keefe for Amelia Curtis. |
| Foul on TCNJ. |
| [31:35] HAVWSOC substitution: Meg Bowen for Alana Ponte. |
| [31:54] HAVWSOC substitution: Elle Ferreira for Julie Rebh. |
| [32:47] Shot by TCNJWS21 Lindsay O'Keefe, SAVE Hannah Friedrich. |
| [32:55] HAVWSOC substitution: Ella Manning for Mitali Kessinger. |
| [33:42] Shot by TCNJWS21 Lindsay O'Keefe, SAVE Hannah Friedrich. |
| Corner kick by TCNJWS21 Allie O'Keefe. |
| [34:07] HAVWSOC substitution: Sadie Kim for Liv McMillan. |
| [34:07] TCNJWS21 substitution: Rachel Robichaud for Deanna D'Imperio. |
| Corner kick by TCNJWS21 Allie O'Keefe. |
| [34:29] Shot by TCNJWS21 Lindsay O'Keefe, SAVE Hannah Friedrich. |
| [34:36] GOAL by TCNJWS21 Victoria D'Imperio (FIRST GOAL). |
| TCNJ 1, Haverford 0 |
| Corner kick by TCNJWS21 Allie O'Keefe [35:12]. |
| Foul on TCNJ. |
| *initial shot saved, hit post and hammered home |
| [39:11] TCNJWS21 substitution: Ariana Jones for Gianna Minerva. |
| Corner kick by TCNJWS21 Ivonne Vazquez [39:15]. |
| Foul on TCNJ. |
| [40:58] HAVWSOC substitution: Rachel White for Ashley Chun. |
| [40:58] HAVWSOC substitution: Angie Geralis for Celia Page. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| For TCNJWS21: #13 Jess Hall, #32 Nikki Butler, #8 Amelia Curtis, #20 Emma Pascarella, #9 Ava Garay, #10 Sophia Vieria, #11 Gianna Coppola, #5 Ava Curtis, #19 Julia Obst, #16 Alexandra Ryan, #99 Alexandra Panasuk. |
| For HAVWSOC: #21 Celia Page, #7 Jaclyn Corbin, #15 Mia Reyes, #29 Liv McMillan, #12 Kendall Ozorowski, #4 Karlie Pollock, #22 Calais Irwin, #5 Julie Rebh, #13 Mitali Kessinger, #31 Alyssa Saito, #44 Hannah Friedrich. |
| [46:45] Shot by TCNJWS21 Amelia Curtis WIDE. |
| Foul on TCNJ. |
| Corner kick by TCNJWS21 Amelia Curtis [50:56]. |
| Corner kick by TCNJWS21 Amelia Curtis [52:07]. |
| Corner kick by TCNJWS21 Amelia Curtis [52:26]. |
| [53:18] Shot by TCNJWS21 Emma Pascarella BLOCKED. |
| [54:36] Shot by TCNJWS21 Sophia Vieria, SAVE Hannah Friedrich. |
| Corner kick by TCNJWS21 Amelia Curtis [55:11]. |
| [55:28] Shot by TCNJWS21 Amelia Curtis BLOCKED. |
| Foul on Haverford. |
| Corner kick by TCNJWS21 Amelia Curtis [57:51]. |
| [58:01] Header Shot by TCNJWS21 Gianna Coppola WIDE. |
| [59:06] Shot by TCNJWS21 Emma Pascarella WIDE. |
| [59:14] HAVWSOC substitution: Gabrielle Cipriano for Mia Reyes. |
| [59:28] HAVWSOC substitution: Sarah Klink for Karlie Pollock. |
| [60:46] Shot by TCNJWS21 Gianna Coppola, SAVE Hannah Friedrich. |
| [60:54] HAVWSOC substitution: Sophia Miranda for Alyssa Saito. |
| [60:54] HAVWSOC substitution: Sadie Kim for Gabrielle Cipriano. |
| [62:33] Shot by TCNJWS21 Gianna Minerva WIDE. |
| Foul on Haverford. |
| Corner kick by TCNJWS21 Amelia Curtis [65:50]. |
| [66:50] TCNJWS21 substitution: Lindsay O'Keefe for Nikki Butler. |
| [66:50] TCNJWS21 substitution: Ivonne Vazquez for Emma Pascarella. |
| [67:52] HAVWSOC substitution: Ella Manning for Jaclyn Corbin. |
| [67:52] TCNJWS21 substitution: Jessica O'Brien for Julia Obst. |
| Corner kick by TCNJWS21 Amelia Curtis [68:13]. |
| Corner kick by TCNJWS21 Amelia Curtis [68:25]. |
| [69:20] Shot by TCNJWS21 Gianna Coppola BLOCKED. |
| [69:41] HAVWSOC substitution: Claire Cywes for Hannah Friedrich. |
| [69:53] TCNJWS21 substitution: Gianna Minerva for Sophia Vieria. |
| [70:05] Claire Cywes at goalie for Haverford. |
| [70:05] HAVWSOC substitution: Elle Ferreira for Kendall Ozorowski. |
| [70:05] TCNJWS21 substitution: Victoria D'Imperio for Gianna Coppola. |
| Foul on Haverford. |
| [72:24] Header Shot by TCNJWS21 Lindsay O'Keefe WIDE. |
| [72:35] TCNJWS21 substitution: Rachel Robichaud for Ava Garay. |
| [73:43] Shot by TCNJWS21 Ivonne Vazquez WIDE. |
| Corner kick by TCNJWS21 Amelia Curtis [75:11]. |
| [76:00] HAVWSOC substitution: Mia Reyes for Liv McMillan. |
| [76:00] HAVWSOC substitution: Gabrielle Cipriano for Sadie Kim. |
| [78:08] Shot by TCNJWS21 Ava Curtis, SAVE Claire Cywes. |
| [79:39] TCNJWS21 substitution: Gianna Coppola for Ivonne Vazquez. |
| [79:39] TCNJWS21 substitution: Nikki Butler for Lindsay O'Keefe. |
| [79:39] TCNJWS21 substitution: Emma Pascarella for Julia Obst. |
| [79:39] TCNJWS21 substitution: Sophia Vieria for Jessica O'Brien. |
| [79:39] TCNJWS21 substitution: Ava Garay for Victoria D'Imperio. |
| [79:39] TCNJWS21 substitution: Julia Obst for Rachel Robichaud. |
| [80:33] Shot by TCNJWS21 Gianna Coppola, SAVE Claire Cywes. |
| [81:03] HAVWSOC substitution: Jaclyn Corbin for Sarah Klink. |
| [81:03] HAVWSOC substitution: Angie Geralis for Calais Irwin. |
| [81:03] HAVWSOC substitution: Ashley Chun for Celia Page. |
| [81:03] HAVWSOC substitution: Alyssa Saito for Elle Ferreira. |
| Corner kick by TCNJWS21 Julia Obst [84:39]. |
| [85:58] Shot by TCNJWS21 Emma Pascarella BLOCKED. |
| Foul on TCNJ. |
| [86:42] Offside against Haverford. |
| Corner kick by TCNJWS21 Amelia Curtis [88:02]. |
| [88:21] GOAL by TCNJWS21 Sophia Vieria, Assist by Ava Garay. |
| TCNJ 2, Haverford 0 |
| *sent in and deflection in box |
| [88:26] TCNJWS21 substitution: Rachel Robichaud for Ava Garay. |
| [89:37] HAVWSOC substitution: Meg Bowen for Mia Reyes. |
| End of period [90:00]. |